6 research outputs found

    A distributed program synthesizer

    Get PDF
    This paper describes an architecture of a distributed synthesizer for automated program construction. The objective of the synthesizer is to realize the ideas of Structural Synthesis of Programs in a computer network. The synthesizer handles structural specifications stored into Java classes as meta-interfaces and works on a network using CORBA technology

    Knowledge-Based Techniques for Network Management

    No full text
    The present work is an introductory research in the application of knowledge-based techniques in network management. The goal is to apply knowledge-based tools in local net work operations management. The interface between the knowledge-based tools and network software has been tested on examples of file transfer and transformation. Application of reflection in network management is outlined. The NUT programming system has been used as a programming tool which supports reflection and provides high-level graphic interface

    Ontology based design of surveillance systems with NUT

    No full text
    This paper presents ontology-based programming using the NUT language as a notation for semantics of domain knowledge. The speci- cation method and problem solving techniques are demonstrated on an example of modeling and management of a radar surveillance system in order to nd optimal disposition and conguration of equipment. Structural synthesis of programs { a technique essential for the domain knowledge handling is briey discussed. Keywords: ontology based programmining, structural synthesis of programs, visual programming, radar surveillance modeling. 1 Introduction The intelligent behavior of knowledge-based systems depends on the processing of large numbers of domain propositions organized into a knowledge base. The need for systems to store thousands of domain facts and to reason about those facts to solve complex domain tasks requires major advances in software engineering and software architecture. The rule-based approach is often taken as a suitable framework of cons..

    Automated Program Synthesis for Java Programming Language

    No full text
    Abstract. In this paper we introduce a methodology of program synthesis for Java programming language by extending Java classes with high level specifications. The specifications are handled by a distributed synthesizer also briefly described in this paper

    Automated Program Synthesis for Java Programming Language

    No full text
    . In this paper we introduce a methodology of program synthesis for Java programming language by extending Java classes with high level specications. The specications are handled by a distributed synthesizer also briey described in this paper.
    corecore